﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

namespace ARR.Entities.Gateways
{
    [DataContract]
    [Serializable]
    public class SalesCategoryComparisonByStoreRow
    {
        [DataMember]
        public int StoreId { get; set; }

        [DataMember]
        public string StoreCode { get; set; }

        [DataMember]
        public string StoreName { get; set; }

        [DataMember]
        public string Region { get; set; }

        [DataMember]
        public string Subregion { get; set; }

        [DataMember]
        public string City { get; set; }

        [DataMember]
        public string State { get; set; }

        [DataMember]
        public string SEL { get; set; }

        [DataMember]
        public string ShoppingOccasion { get; set; }

        [DataMember]
        public string Size { get; set; }

        [DataMember]
        public string Address { get; set; }

        [DataMember]
        public string Phone { get; set; }

        [DataMember]
        public string Fax { get; set; }

        [DataMember]
        public string Format { get; set; }

        [DataMember]
        public string PBL { get; set; }

        [DataMember]
        public string Mail { get; set; }

        [DataMember]
        public string Contact { get; set; }

        [DataMember]
        public string SiteLocation { get; set; }

        [DataMember]
        public string ShopType { get; set; }

        [DataMember]    
        public string Layout { get; set; }

        [DataMember]
        public string OpeningHours { get; set; }

        [DataMember]
        public string Attribute1 { get; set; }

        [DataMember]
        public string Attribute2 { get; set; }

        [DataMember]
        public string Category { get; set; }

        [DataMember]
        public decimal Units { get; set; }

        [DataMember]
        public decimal Sales { get; set; }

        [DataMember]
        public decimal GM { get; set; }
                
        [DataMember]
        public decimal InventoryCost { get; set; }

    }
}
